Protein C - French English Dictionary